home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / mandrake_MDKSA-2004-010.nasl < prev    next >
Text File  |  2005-01-14  |  2KB  |  67 lines

  1. #
  2. # (C) Tenable Network Security
  3. #
  4. # This plugin text was extracted from Mandrake Linux Security Advisory MDKSA-2004:010
  5. #
  6.  
  7.  
  8. if ( ! defined_func("bn_random") ) exit(0);
  9. if(description)
  10. {
  11.  script_id(14110);
  12.  script_bugtraq_id(9641);
  13.  script_version ("$Revision: 1.3 $");
  14.  script_cve_id("CAN-2004-0078");
  15.  
  16.  name["english"] = "MDKSA-2004:010: mutt";
  17.  
  18.  script_name(english:name["english"]);
  19.  
  20.  desc["english"] = "
  21. The remote host is missing the patch for the advisory MDKSA-2004:010 (mutt).
  22.  
  23.  
  24. A bug in mutt was reported by Neils Heinen that could allow a remote attacker to
  25. send a carefully crafted mail message that can cause mutt to segfault and
  26. possibly execute arbitrary code as the user running mutt.
  27. The updated packages have been patched to correct the problem.
  28.  
  29.  
  30. Solution : http://www.mandrakesoft.com/security/advisories?name=MDKSA-2004:010
  31. Risk factor : High";
  32.  
  33.  
  34.  
  35.  script_description(english:desc["english"]);
  36.  
  37.  summary["english"] = "Check for the version of the mutt package";
  38.  script_summary(english:summary["english"]);
  39.  
  40.  script_category(ACT_GATHER_INFO);
  41.  
  42.  script_copyright(english:"This script is Copyright (C) 2004 Tenable Network Security");
  43.  family["english"] = "Mandrake Local Security Checks";
  44.  script_family(english:family["english"]);
  45.  
  46.  script_dependencies("ssh_get_info.nasl");
  47.  script_require_keys("Host/Mandrake/rpm-list");
  48.  exit(0);
  49. }
  50.  
  51. include("rpm.inc");
  52. if ( rpm_check( reference:"mutt-1.4.1i-1.2.91mdk", release:"MDK9.1", yank:"mdk") )
  53. {
  54.  security_hole(0);
  55.  exit(0);
  56. }
  57. if ( rpm_check( reference:"mutt-1.4.1i-3.1.92mdk", release:"MDK9.2", yank:"mdk") )
  58. {
  59.  security_hole(0);
  60.  exit(0);
  61. }
  62. if (rpm_exists(rpm:"mutt-", release:"MDK9.1")
  63.  || rpm_exists(rpm:"mutt-", release:"MDK9.2") )
  64. {
  65.  set_kb_item(name:"CAN-2004-0078", value:TRUE);
  66. }
  67.